Single-player Monte-Carlo tree search for SameGame

نویسندگان

  • Maarten P. D. Schadd
  • Mark H. M. Winands
  • Mandy J. W. Tak
  • Jos W. H. M. Uiterwijk
چکیده

Classic methods such as A* and IDA* are a popular and successful choice for one-player games. However, without an accurate admissible evaluation function, they fail. In this article we investigate whether Monte-Carlo Tree Search (MCTS) is an interesting alternative for one-player games where A* and IDA* methods do not perform well. Therefore, we propose a new MCTS variant, called Single-Player Monte-Carlo Tree Search (SP-MCTS). The selection and backpropagation strategy in SP-MCTS are different from standard MCTS. Moreover, SP-MCTS makes use of randomized restarts. We tested IDA* and SP-MCTS on the puzzle SameGame and used the Cross-Entropy Method to tune the SPMCTS parameters. It turned out that our SP-MCTS program is able to score a substantial number of points on the standardized test set.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Single-Player Monte-Carlo Tree Search

Classical methods such as A* and IDA* are a popular and successful choice for one-player games. However, they fail without an accurate admissible evaluation function. In this paper we investigate whether Monte-Carlo Tree Search (MCTS) is an interesting alternative for one-player games where A* and IDA* methods do not perform well. Therefore, we propose a new MCTS variant, called Single-Player M...

متن کامل

Addressing NP-Complete Puzzles with Monte-Carlo Methods

NP-complete problems are a challenging task for researchers, who investigate tractable versions and attempt to generalise the methods used for solving them. Over the years a large set of successful standard methods have been developed. We mention A* and IDA* which have proven to be reasonably successful in solving a set of NP-complete problems, particularly single-agent games (puzzles). However...

متن کامل

A special issue on artificial intelligence in computer games: AICG

The research on computer games has been one of the most important areas in artificial intelligence since Shannon designed programs to play Chess in 1950. The realm related to computer games includes computational intelligence, algorithms, cognitive science, machine learning, software engineering and combinatorial game theory. Recently, researchers in the area of computer games have made signifi...

متن کامل

Parallel Monte Carlo Tree Search Scalability Discussion

In this paper we are discussing which factors affect the scalability of the parallel Monte Carlo Tree Search algorithm. We have run the algorithm on CPUs and GPUs in Reversi game and SameGame puzzle on the TSUBAME supercomputer. We are showing that the most likely cause of the scaling bottleneck is the problem size. Therefore we are showing that the MCTS is a weak-scaling algorithm. We are not ...

متن کامل

Distributed Nested Rollout Policy for SameGame

Nested Rollout Policy Adaptation (NRPA) is a Monte Carlo search heuristic for puzzles and other optimisation problems. It achieves state of the art performance on several games including SameGame. In this paper, we design several parallel and distributed NRPA-based search techniques, and we provide number of experimental insights about their execution. Finally, we use our best implementation to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Knowl.-Based Syst.

دوره 34  شماره 

صفحات  -

تاریخ انتشار 2012